package com.ehome.poct.core.api.dto.report;

import com.ehome.core.entity.DTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 报告的临床编码DTO
 *
 * @author muqiu
 * @Date 2022-10-18 11:20
 */
@Data
public class TestConfClinicalReportStandardDTO extends DTO {

        @ApiModelProperty("TestConfClinicalReportStandardId")
        private Long testConfClinicalReportStandardId;
        @ApiModelProperty("报告编码")
        private String reportCode;
        @ApiModelProperty("第一个值的下区间")
        private BigDecimal stripAMin;
        @ApiModelProperty("第一个值的上区间")
        private BigDecimal stripAMax;
        @ApiModelProperty("第二个值的下区间")
        private BigDecimal stripBMin;
        @ApiModelProperty("第二个值的上区间")
        private BigDecimal stripBMax;
        @ApiModelProperty("临床结果编码")
        private String clinicalAnalyseCode;
        @ApiModelProperty("患者类型 0 儿童 1成年")
        private Integer patientType;
        @ApiModelProperty("定性的结果A的阴阳性")
        private String stripAResult;
        @ApiModelProperty("定性的结果B 的阴阳性")
        private String stripBResult;
        @ApiModelProperty("CreateBy")
        private Long createBy;
        @ApiModelProperty("CreateTime")
        private LocalDateTime createTime;
        @ApiModelProperty("UpdateBy")
        private Long updateBy;
        @ApiModelProperty("UpdateTime")
        private LocalDateTime updateTime;
        @ApiModelProperty("检测类型A")
        private Integer stripTypeA;
        @ApiModelProperty("检测类型B")
        private Integer stripTypeB;
    
}